using System;
using UnityEngine;

[Serializable]
public class KillInfo : HitInfo
{
	public int playerID;

	public float timeOfRespawn;

	public bool headshot;

	public bool invisible;

	public bool victimJetpack;

	public bool killerJetpack;

	public bool isChating;

	public bool sniperMod;

	public bool onlineKill;

	public GPE_EnemyType enemyType;

	public KillInfo(WeaponType weaponType, WeaponTypeSpecific weaponTypeSpecific, float distance, int playerID, float timeOfRespawn, bool headshot, bool invisible, bool victimJetpack, bool killerJetpack, bool isChating, bool sniperMod, bool onlineKill, GPE_EnemyType enemyType)
	{
		time = Time.unscaledTime;
		base.weaponType = weaponType;
		base.weaponTypeSpecific = weaponTypeSpecific;
		base.distance = distance;
		this.playerID = playerID;
		this.timeOfRespawn = timeOfRespawn;
		this.headshot = headshot;
		this.invisible = invisible;
		this.victimJetpack = victimJetpack;
		this.killerJetpack = killerJetpack;
		this.isChating = isChating;
		this.sniperMod = sniperMod;
		this.onlineKill = onlineKill;
		this.enemyType = enemyType;
	}
}
